construct a barricade - Francés Inglés Diccionario